/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package org.OpenCRM.Classes;

/**
 *
 * @author Zeeb
 */
public class cBenutzer {
    private int iID;
    private String strBenutzername, strPasswort, strVorname, strNachname, strEmail, strSprache;
    private boolean blnAngebotErstellen, blnAngebotBearbeiten, blnAngebotAnsehen, blnRechnungErstellen, blnRechnungBearbeiten, blnRechnungAnsehen, 
            blnLieferscheinErstellen, blnLieferscheinBearbeiten, blnLieferscheinAnsehen, blnAuftragsbesaetigungErstellen, blnAuftragsbesaetigungBearbeiten, blnAuftragsbesaetigungAnsehen, blnIsAdmin;

    public cBenutzer(int iID, String strBenutzername, String strPasswort, String strVorname, String strNachname, String strEmail, 
            String strSprache, boolean blnAngebotErstellen,boolean blnAngebotBearbeiten,boolean blnAngebotAnsehen,boolean blnRechnungErstellen,boolean blnRechnungBearbeiten,
            boolean blnRechnungAnsehen,boolean blnLieferscheinErstellen,boolean blnLieferscheinBearbeiten,boolean blnLieferscheinAnsehen,boolean blnAuftragsbesaetigungErstellen,
            boolean blnAuftragsbesaetigungBearbeiten, boolean blnAuftragsbesaetigungAnsehen,boolean blnIsAdmin){
        
        this.iID = iID;
        this.strBenutzername = strBenutzername;
        this.strPasswort = strPasswort;
        this.strVorname = strVorname; 
        this.strNachname = strNachname; 
        this.strEmail = strEmail;
        this.strSprache = strSprache;
        this.blnAngebotErstellen = blnAngebotAnsehen;
        this.blnAngebotBearbeiten = blnAngebotBearbeiten; 
        this.blnAngebotAnsehen = blnAngebotAnsehen;
        this.blnRechnungErstellen = blnRechnungErstellen; 
        this.blnRechnungBearbeiten = blnRechnungBearbeiten;
        this.blnRechnungAnsehen = blnRechnungAnsehen;
        this.blnLieferscheinErstellen = blnLieferscheinErstellen; 
        this.blnLieferscheinBearbeiten = blnLieferscheinBearbeiten; 
        this.blnLieferscheinAnsehen = blnLieferscheinAnsehen; 
        this.blnAuftragsbesaetigungErstellen = blnAuftragsbesaetigungErstellen;
        this.blnAuftragsbesaetigungBearbeiten = blnAuftragsbesaetigungBearbeiten; 
        this.blnAuftragsbesaetigungAnsehen = blnAuftragsbesaetigungAnsehen;
        this.blnIsAdmin = blnIsAdmin;
    }
    
    public cBenutzer(String strBenutzername, String strPasswort, String strVorname, String strNachname, String strEmail, 
            String strSprache, boolean blnAngebotErstellen,boolean blnAngebotBearbeiten,boolean blnAngebotAnsehen,boolean blnRechnungErstellen,boolean blnRechnungBearbeiten,
            boolean blnRechnungAnsehen,boolean blnLieferscheinErstellen,boolean blnLieferscheinBearbeiten,boolean blnLieferscheinAnsehen,boolean blnAuftragsbesaetigungErstellen,
            boolean blnAuftragsbesaetigungBearbeiten, boolean blnAuftragsbesaetigungAnsehen,boolean blnIsAdmin){
        
        this.strBenutzername = strBenutzername;
        this.strPasswort = strPasswort;
        this.strVorname = strVorname; 
        this.strNachname = strNachname; 
        this.strEmail = strEmail;
        this.strSprache = strSprache;
        this.blnAngebotErstellen = blnAngebotAnsehen;
        this.blnAngebotBearbeiten = blnAngebotBearbeiten; 
        this.blnAngebotAnsehen = blnAngebotAnsehen;
        this.blnRechnungErstellen = blnRechnungErstellen; 
        this.blnRechnungBearbeiten = blnRechnungBearbeiten;
        this.blnRechnungAnsehen = blnRechnungAnsehen;
        this.blnLieferscheinErstellen = blnLieferscheinErstellen; 
        this.blnLieferscheinBearbeiten = blnLieferscheinBearbeiten; 
        this.blnLieferscheinAnsehen = blnLieferscheinAnsehen; 
        this.blnAuftragsbesaetigungErstellen = blnAuftragsbesaetigungErstellen;
        this.blnAuftragsbesaetigungBearbeiten = blnAuftragsbesaetigungBearbeiten; 
        this.blnAuftragsbesaetigungAnsehen = blnAuftragsbesaetigungAnsehen;
        this.blnIsAdmin = blnIsAdmin;
    }
    
    /**
     * @return the iID
     */
    public int getiID() {
        return iID;
    }

    /**
     * @param iID the iID to set
     */
    public void setiID(int iID) {
        this.iID = iID;
    }

    /**
     * @return the strBenutzername
     */
    public String getStrBenutzername() {
        return strBenutzername;
    }

    /**
     * @param strBenutzername the strBenutzername to set
     */
    public void setStrBenutzername(String strBenutzername) {
        this.strBenutzername = strBenutzername;
    }

    /**
     * @return the strPasswort
     */
    public String getStrPasswort() {
        return strPasswort;
    }

    /**
     * @param strPasswort the strPasswort to set
     */
    public void setStrPasswort(String strPasswort) {
        this.strPasswort = strPasswort;
    }

    /**
     * @return the strVorname
     */
    public String getStrVorname() {
        return strVorname;
    }

    /**
     * @param strVorname the strVorname to set
     */
    public void setStrVorname(String strVorname) {
        this.strVorname = strVorname;
    }

    /**
     * @return the strNachname
     */
    public String getStrNachname() {
        return strNachname;
    }

    /**
     * @param strNachname the strNachname to set
     */
    public void setStrNachname(String strNachname) {
        this.strNachname = strNachname;
    }

    /**
     * @return the strEmail
     */
    public String getStrEmail() {
        return strEmail;
    }

    /**
     * @param strEmail the strEmail to set
     */
    public void setStrEmail(String strEmail) {
        this.strEmail = strEmail;
    }

    /**
     * @return the strSprache
     */
    public String getStrSprache() {
        return strSprache;
    }

    /**
     * @param strSprache the strSprache to set
     */
    public void setStrSprache(String strSprache) {
        this.strSprache = strSprache;
    }

    /**
     * @return the blnAngebotErstellen
     */
    public boolean isBlnAngebotErstellen() {
        return blnAngebotErstellen;
    }

    /**
     * @param blnAngebotErstellen the blnAngebotErstellen to set
     */
    public void setBlnAngebotErstellen(boolean blnAngebotErstellen) {
        this.blnAngebotErstellen = blnAngebotErstellen;
    }

    /**
     * @return the blnAngebotBearbeiten
     */
    public boolean isBlnAngebotBearbeiten() {
        return blnAngebotBearbeiten;
    }

    /**
     * @param blnAngebotBearbeiten the blnAngebotBearbeiten to set
     */
    public void setBlnAngebotBearbeiten(boolean blnAngebotBearbeiten) {
        this.blnAngebotBearbeiten = blnAngebotBearbeiten;
    }

    /**
     * @return the blnAngebotAnsehen
     */
    public boolean isBlnAngebotAnsehen() {
        return blnAngebotAnsehen;
    }

    /**
     * @param blnAngebotAnsehen the blnAngebotAnsehen to set
     */
    public void setBlnAngebotAnsehen(boolean blnAngebotAnsehen) {
        this.blnAngebotAnsehen = blnAngebotAnsehen;
    }

    /**
     * @return the blnRechnungErstellen
     */
    public boolean isBlnRechnungErstellen() {
        return blnRechnungErstellen;
    }

    /**
     * @param blnRechnungErstellen the blnRechnungErstellen to set
     */
    public void setBlnRechnungErstellen(boolean blnRechnungErstellen) {
        this.blnRechnungErstellen = blnRechnungErstellen;
    }

    /**
     * @return the blnRechnungBearbeiten
     */
    public boolean isBlnRechnungBearbeiten() {
        return blnRechnungBearbeiten;
    }

    /**
     * @param blnRechnungBearbeiten the blnRechnungBearbeiten to set
     */
    public void setBlnRechnungBearbeiten(boolean blnRechnungBearbeiten) {
        this.blnRechnungBearbeiten = blnRechnungBearbeiten;
    }

    /**
     * @return the blnRechnungAnsehen
     */
    public boolean isBlnRechnungAnsehen() {
        return blnRechnungAnsehen;
    }

    /**
     * @param blnRechnungAnsehen the blnRechnungAnsehen to set
     */
    public void setBlnRechnungAnsehen(boolean blnRechnungAnsehen) {
        this.blnRechnungAnsehen = blnRechnungAnsehen;
    }

    /**
     * @return the blnLieferscheinErstellen
     */
    public boolean isBlnLieferscheinErstellen() {
        return blnLieferscheinErstellen;
    }

    /**
     * @param blnLieferscheinErstellen the blnLieferscheinErstellen to set
     */
    public void setBlnLieferscheinErstellen(boolean blnLieferscheinErstellen) {
        this.blnLieferscheinErstellen = blnLieferscheinErstellen;
    }

    /**
     * @return the blnLieferscheinBearbeiten
     */
    public boolean isBlnLieferscheinBearbeiten() {
        return blnLieferscheinBearbeiten;
    }

    /**
     * @param blnLieferscheinBearbeiten the blnLieferscheinBearbeiten to set
     */
    public void setBlnLieferscheinBearbeiten(boolean blnLieferscheinBearbeiten) {
        this.blnLieferscheinBearbeiten = blnLieferscheinBearbeiten;
    }

    /**
     * @return the blnLieferscheinAnsehen
     */
    public boolean isBlnLieferscheinAnsehen() {
        return blnLieferscheinAnsehen;
    }

    /**
     * @param blnLieferscheinAnsehen the blnLieferscheinAnsehen to set
     */
    public void setBlnLieferscheinAnsehen(boolean blnLieferscheinAnsehen) {
        this.blnLieferscheinAnsehen = blnLieferscheinAnsehen;
    }

    /**
     * @return the blnAuftragsbesaetigungErstellen
     */
    public boolean isBlnAuftragsbesaetigungErstellen() {
        return blnAuftragsbesaetigungErstellen;
    }

    /**
     * @param blnAuftragsbesaetigungErstellen the blnAuftragsbesaetigungErstellen to set
     */
    public void setBlnAuftragsbesaetigungErstellen(boolean blnAuftragsbesaetigungErstellen) {
        this.blnAuftragsbesaetigungErstellen = blnAuftragsbesaetigungErstellen;
    }

    /**
     * @return the blnAuftragsbesaetigungBearbeiten
     */
    public boolean isBlnAuftragsbesaetigungBearbeiten() {
        return blnAuftragsbesaetigungBearbeiten;
    }

    /**
     * @param blnAuftragsbesaetigungBearbeiten the blnAuftragsbesaetigungBearbeiten to set
     */
    public void setBlnAuftragsbesaetigungBearbeiten(boolean blnAuftragsbesaetigungBearbeiten) {
        this.blnAuftragsbesaetigungBearbeiten = blnAuftragsbesaetigungBearbeiten;
    }

    /**
     * @return the blnAuftragsbesaetigungAnsehen
     */
    public boolean isBlnAuftragsbesaetigungAnsehen() {
        return blnAuftragsbesaetigungAnsehen;
    }

    /**
     * @param blnAuftragsbesaetigungAnsehen the blnAuftragsbesaetigungAnsehen to set
     */
    public void setBlnAuftragsbesaetigungAnsehen(boolean blnAuftragsbesaetigungAnsehen) {
        this.blnAuftragsbesaetigungAnsehen = blnAuftragsbesaetigungAnsehen;
    }

    /**
     * @return the blnIsAdmin
     */
    public boolean isBlnIsAdmin() {
        return blnIsAdmin;
    }

    /**
     * @param blnIsAdmin the blnIsAdmin to set
     */
    public void setBlnIsAdmin(boolean blnIsAdmin) {
        this.blnIsAdmin = blnIsAdmin;
    }
}
